heavy caliber shell - German English Dictionary